//
//  PinPadManager.m
//  MPOSDemoProject
//
//  Created by lfy on 2018/6/7.
//  Copyright © 2018年 develop. All rights reserved.
//

#import "PinPadManager.h"

@implementation PinPadManager


+ (void)updateMasterKey:(int)keyIndex data:(NSData*)data handle:(OnPinPadUpdateListener)listener{
    
}


+ (void)updateWorkingKey:(int)keyIndex keyList:(NSArray<MPWorkingKeyModel *>*)data handle:(OnPinPadUpdateListener)listener{
    
}


+ (void)updateWorkingKey:(int)keyIndex desCriyptIndex:(int)DesCryptkeyIndex data:(NSData*)data checkValue:(NSData*)checkValue handle:(OnPinPadUpdateListener)listener{
    
}


+ (void)desByWKey:(MPEncryptionModel*)encryptionModel success:(OnEncryptionSuccessListener)success fail:(OnEncryptionFailListener)fail{
    
}


+ (void)calculateMAC:(int)keyIndex macType:(MacTypeEnum)macType data:(NSData*)data success:(OnCalculatMACSuccessListener)success fail:(OnCalculatMACFailListener)fail{
    
}


+ (void)inputPin:(int)keyIndex timeout:(int)timeout cardNum:(NSString*)cardNum success:(OnInputPinSuccessListener)success fail:(OnInputPinFailListener)fail{
    
}


+ (void)getDeviceTwentyOneInfo:(NSString*)ksn handler:(OnGetDeviceKSNListener)listener{
    
}


+ (void)setPinBlockFormat:(int)mode handle:(OnOperateListener)listener{
    
}

@end
